<!DOCTYPE HTML>
<html>
<head>
<title>#NoTrayIcon | AutoHotkey</title>
<meta name="description" content="The #NoTrayIcon directive disables the showing of a tray icon." />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link href="../static/theme.css" rel="stylesheet" type="text/css" />
<script src="../static/content.js" type="text/javascript"></script>
</head>
<body>

<h1>#NoTrayIcon</h1>

<p>不显示<a href="Program.htm#tray-icon">托盘图标</a>.</p>

<pre class="Syntax"><span class="func">#NoTrayIcon</span></pre>
<p>在脚本的任意位置使用此指令可以避免脚本在运行时显示托盘图标(也适用于编译成 EXE 的脚本).</p>
<p>如果您在含热键的脚本中使用此指令, 那么可能需要为 <a href="ExitApp.htm">ExitApp</a> 命令指定热键. 否则, 将没有简单的办法退出程序(在不重启计算机或强制关闭进程的情况下). 例如: <code>#x::ExitApp</code>.</p>
<p>使用 <code><a href="Menu.htm">Menu</a>, Tray, Icon</code> 或 <code><a href="Menu.htm">Menu</a>, Tray, NoIcon</code> 可以在脚本执行期间隐藏或恢复它的托盘图标. 在脚本顶部使用 <code><a href="Menu.htm">Menu</a>, Tray, NoIcon</code> 的唯一缺点是在脚本启动时它的托盘图标可能会出现短暂的时间. 要避免此问题, 请使用 #NoTrayIcon 代替.</p>
<p>当托盘图标隐藏时, 内置变量 <strong>A_IconHidden</strong> 的值为 1, 否则为 0.</p>
<h2>相关</h2>
<p><a href="../Program.htm#tray-icon">托盘图标</a>, <a href="Menu.htm">Menu</a>, <a href="ExitApp.htm">ExitApp</a></p>
<h2>示例</h2>
<pre class="NoIndent">#NoTrayIcon</pre>

</body>
</html>